extreme fighting - French English Dictionary